package kpage83;

import java.util.Scanner;

public class J03SungJuk {
	// 성적 처리프로그램
	// 학점 계산시 조건문 사용
	// 성적처리할 데이터는 키보드입력으로 받음
	
	public static void main(String[]age){
		// 1. 변수 선언
		String name;
		int kor;
		int eng;
		int mat;
		int tot;
		char grd = ' '; // 학점 : 수우미양가
		Scanner sc = null;
		
		
		// 2. 데이터 및 성적 처리
		// 키보드 입력을 위한 초기화
		sc = new Scanner(System.in);
		System.out.println("이름을 입력하세요");
		name = sc.next(); // 이름 입력받음
		
		// 점수

		System.out.println("국어 점수를 입력하세요");
		kor = sc.nextInt(); 

		System.out.println("영어 점수를 입력하세요");
		eng = sc.nextInt(); 

		System.out.println("수학 입력하세요");
		mat = sc.nextInt();
		
		// 총점, 평균, 학점 계산
		tot = kor + eng + mat;
		// avg = (kor + eng + mat) / 3; 중복 최소화 시킨다.
		
		// avg = tot / 3;
		//avg = tot / 3.0;
		double avg = (double)tot / 3;
//		if(avg >= 90 && avg <= 100) {grd = '수';}
//		if(avg >= 80 && avg <= 89) {grd = '우';}
//		if(avg >= 70 && avg <= 79) {grd = '미';}
//		if(avg >= 60 && avg <= 69) {grd = '양';}
//		if(avg >= 0 && avg <= 59) {grd = '가';}

//		if(avg >= 90 && avg <= 100) {grd = '수';}
//		if(avg >= 90) {grd = '수';}
//		else if(avg >= 80) {grd = '우';}
//		else if(avg >= 70) {grd = '미';}
//		else if(avg >= 60) {grd = '양';}
//		// else if(avg >= 0 && avg <= 59) {grd = '가';}
//		else{grd = '가';}
		switch((int)avg/10) {
		case 10:
		case 9:grd='수'; break;
		case 8:grd='우'; break;
		case 7:grd='미'; break;
		case 6:grd='양'; break;
				default:grd = '가';
		}
		
		// 3. 결과 출력
		System.out.println(name); //ln 줄라인 변경 (한글 지원X, 영어 숫자는 가능)
		System.out.println(kor);
		System.out.println(eng);
		System.out.println(mat);
		System.out.println(tot);
		System.out.println(avg);
		System.out.println(grd); // 학점
		
		sc.close(); 
	}

}
